life-threatening condition - French English Dictionary